More Information on John C. Hayes
John C. Hayes
Inscription and Notes:
See others in this cemetery lot.